<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    // 在js中,函数本身也是一个对象,也可以拿变量进行接收
    // 函数的另外一种声明方式--匿名函数
    /* 格式:
    function (参数列表){
        函数体;
    } 
    匿名作为一个对象可以赋值给一个变量,或者作为参数传入另一个函数*/
    var f2 = function () {
        console.log('我是一个匿名函数');
    }
    //一个指向函数的变量可以作为函数调用
    f2();
    function f3(arg) {
        arg();
    }
    f3(function () { 
        console.log('我是匿名函数,被当做参数传递了');
    })
</script>

</html>